home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / clang / vecpro11.zip / VPCUSTOM.TXT < prev    next >
Text File  |  1994-11-05  |  3KB  |  82 lines

  1.  
  2.  
  3.  
  4.         
  5.         
  6.            Vector Numerics, Inc. Custom Programming Order Form
  7.         
  8.            A custom programming order form appears on below. If you have 
  9.            a C function that is very important to you, we can apply  our 
  10.            proprietary   techniques   to  optimize  it  for   you.   The 
  11.            resulting .ASM version may run about as fast, twice as  fast, 
  12.            even, in rare cases, four times as fast as the original.
  13.         
  14.            When you send in a function to us, there is a fixed rate  for 
  15.            an  evaluation  of how worthwhile it would be to  convert  the 
  16.            function,  and an estimate of how long it will take. We  will 
  17.            then  finish  the job at the hourly rate if you  want  to  go 
  18.            ahead with it.
  19.         
  20.            Before  sending in a function, the following guidelines  will 
  21.            help you determine if it may be worthwhile, and help us  keep 
  22.            your costs down if we do convert it.
  23.         
  24.            1. Use all the VectorPro functions you can first.
  25.         
  26.            2. Keep I/O operations out of your calculation functions.
  27.         
  28.            3.  Provide a test program that feeds a complete set of  test 
  29.            cases  to  your function, and outputs, preferably to  a  disk 
  30.            file, any results that are out of tolerance.
  31.         
  32.            4. Provide a .BAT file to compile and link the program, along 
  33.            with any required .OBJ files and test data files.
  34.         
  35.            5.  Some types of calculations are more likely to  be  helped 
  36.            than  others. A list of assignment statements is unlikely  to 
  37.            be  helped, unless there are many common factors or  repeated 
  38.            function calls. Looping through an array may be helped if the 
  39.            procedure  is more complex than a simple loop that just  hits 
  40.            each  element  once. For example, multiplying a matrix  by  a 
  41.            scalar  cannot be helped much, but matrix multiplication  can 
  42.            be.
  43.         
  44.            6.  Keep  the part you really need optimized in  as  small  a 
  45.            function as possible, or at least clearly point it out to  us 
  46.            in a listing or in comments.
  47.         
  48.         
  49.  
  50.         
  51.         
  52.            Vector Numerics, Inc.           Custom Programming Order Form
  53.            831 N 350 West
  54.            West Lafayette, IN 47906 USA
  55.         
  56.         
  57.            From:  Name __________________________   Phone ______________
  58.         
  59.                Company __________________________     FAX ______________
  60.         
  61.                Address __________________________
  62.         
  63.            City,ST Zip __________________________
  64.         
  65.         
  66.            Name of module to convert: _________________________
  67.         
  68.            Test Program name: _________________________________
  69.         
  70.         
  71.            Evaluation fee:                    $80.00 (US)
  72.         
  73.            The results of the evaluation will be sent to you as soon  as 
  74.            possible. If you wish to proceed, the work will be billed  at 
  75.            $80.00 (US) per hour.
  76.         
  77.         
  78.            Payment must be by check or money order in US Dollars.
  79.            Credit Card payment cannot be accepted for this service.
  80.  
  81.  
  82.